Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71A STATION ROAD Detached £390,000 18 Feb 2011
HILLCREST, 1 STATION ROAD Detached £349,000 3 Mar 2006